import java.util.Arrays;

public class Windows {

    //半径为 k 的子数组平均值
//    public static int[] getAverages(int[] nums, int k) {
//        long ages=0;
//        int n=nums.length;
//        int []avgs=new int[n];
//        Arrays.fill(avgs,-1);
//        if(n>=k*2+1){
//            for(int i=0;i<=k*2;i++){
//                ages+=nums[i];
//            }
//            avgs[k]=(int)(ages/(k*2+1));
//            for(int i=k+1;i<n-k;i++){
//                ages-=nums[i-k-1];
//                ages+=nums[i];
//                avgs[i]=(int)(ages/(k*2+1));
//            }
//        }
//        return avgs;
//    }
//    public static void main(String[] args) {
//        int []arr={7,4,3,9,1,8,5,2,6};
//        getAverages(arr,3);
//    }

    //爱生气的书店老板 分开求
//    public int maxSatisfied(int[] customers, int[] grumpy, int minutes) {
//        int cnt=0;
//        int cnt1=0;
//        int ans=0;
//        for(int i=0;i<customers.length;i++){
//            if(grumpy[i]==0){
//                cnt+=customers[i];
//            }else{
//                cnt1+=customers[i];
//            }
//            if(i<minutes-1){
//                continue;
//            }
//            if(cnt1>ans){
//                ans=cnt1;
//            }
//            if(grumpy[i-minutes+1]==1){
//                cnt1-=customers[i-minutes+1];
//            }
//
//        }
//        return cnt+ans;
//    }
}
